<?php
    //Kiểm tra quyền admin
    require('../lib/admin_auth.php');
    //Gọi cấu hình site
    require('../config.php');
    /**
     * ********************
     * Gọi phần Đầu trang*
     * ********************/
     //Chuẩn bị thông tin trước khi gọi
     $page_title = "Danh sách loại hàng hóa";
     $script = array("Small Functions" => "function.js");
     /////////////////////////////////
    require('themes/header.php');
    /**
     * ********************
     * Gọi phần nội dung trang*
     * ********************/
?>
<table class="data_list">
    <tr>
        <th class="list_text list_title" style="width: 50px;">STT</th>
        <th class="list_text list_title" >Loại hàng</th>
        <th class="list_text list_title"style="width: 50px;">Thứ tự</th>
        <th class="list_text list_title"style="width: 80px;">Quản lý</th>
    </tr>
    <?php 
            require('../lib/db_connect.php');
            //Lọc kết quả và sắp xếp giảm dần theo cate_id và tăng dần theo cate_order
            $query = "SELECT * FROM item_cate ORDER BY cate_order ASC, cate_id DESC";
            $result = mysql_query($query, $con);
            if (mysql_num_rows($result) == 0) {
                echo '<td colspan="4" style="text-align: center;color:red; padding: 10px;"><b>Chưa có Danh mục nào được thêm vào</b></td>';
            } else {
                $count = 1;
                while ($data = mysql_fetch_assoc(($result))) {
                    //Kiểm tra xem parent có child hay không
                    if ($data['cate_child'] == 0) {
                        echo '
                                <tr>
                                    <td class="list_text">' .$count. '</td>
                                    <td class="list_text" style="text-align:left;">' .$data['cate_name']. '</td>
                                    <td class="list_text">' .$data['cate_order']. '</td>
                                    <td class="list_text"><a href="cate_edit.php?id=' .$data['cate_id']. '" class="btnEdit"></a><a href="cate_del.php?id=' .$data['cate_id']. '" class="btnDel" onclick="return user_confirm(\'Bạn có muốn xóa chuyên mục này không?\');"></a></td>
                                </tr>';
                        $count++;
                        //Khởi tạo query lọc kết quả các child cate
                        $query_child = 'SELECT * FROM item_cate WHERE cate_child='.$data['cate_id']. ' ORDER BY cate_order ASC, cate_id DESC';
                        $result_child = mysql_query($query_child, $con);
                        if (mysql_num_rows($result_child) != 0) {
                            $sub = $count -1;
                            $count_child = 1;
                            while ($data_child = mysql_fetch_assoc($result_child)) {
                                echo '
                                <tr>
                                    <td class="list_text" style="background: #EDEDED;">' .$sub .'.'. $count_child. '</td>
                                    <td class="list_text" style="background: #EDEDED;text-align:left;"> -- ' .$data_child['cate_name']. '</td>
                                    <td class="list_text" style="background: #EDEDED;">' .$data_child['cate_order']. '</td>
                                    <td class="list_text" style="background: #EDEDED;"><a href="cate_edit.php?id=' .$data_child['cate_id']. '" class="btnEdit"></a><a href="cate_del.php?id=' .$data_child['cate_id']. '" class="btnDel" onclick="return user_confirm(\'Bạn có muốn xóa chuyên mục này không?\');"></a></td>
                                </tr>';
                                $count_child++;
                            }
                        }
                    }
                } 
            }
        ?>
</table>
<?php    
    /**
     * ********************
     * Gọi phần cuối trang*
     * ********************/
    require('themes/footer.php');
    
?>

        
        